<?php
class ui_reader_show_save extends ui {
	/**
	 * @param object $S
	 * @param array $param = array (
	 * 			article_type			// circle / feed / recommend / hot (save / save_on_edit 这两个应该不存在，是自己存档的)
	 * 			id				// 对应表中的主键id
	 * 			article_id			// 用于过滤好友列表，已经被推荐过的就不再显示了
	 * 			t				// 标题，用于显示
	 * 			u				// url，用于显示
	 * )
	 */
	public function __construct($S, $param) {
		parent::__construct();
		
		$S->assign('article_type', 	$param['article_type']);
		$S->assign('id', 			intval($param['id']));
		$S->assign('t',			$param['t']);
		$S->assign('u',			$param['u']);
		
		// circle部分：
		$data_circle = new data_circle();
		$circles = $data_circle->ls($this->uid, 'member', 'private');
		$S->assign('circles', $circles);
		
		// friends部分：用户的好友列表
		$data_friend = new data_friend();
		$friends = $data_friend->ls_without_recommend_article($this->uid, $param['article_id']);
		$S->assign('friends', $friends);			// 不需要分页信息
	}
}
?>